@charset "utf-8";
/* CSS Document */
.ban{ margin:0 auto; overflow:hidden; height:500px; z-index:1; }
.fullSlide {width:100%;position:relative;height:500px;overflow:hidden;background:#fff; left:0; top:0; }
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:500px; text-align:center}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:10px;line-height:10px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin-right:10px; border-radius:50%; overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#ce3b27;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:260px;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}


.tydl01{ width:100%; float:left; overflow:hidden}
.tydl01 dt{ width:100%; float:left; overflow:hidden; line-height:45px; background:url(line01.gif) no-repeat center center; text-align:center; margin-bottom:5px}
.tydl01 dt span{ padding:0 30px; background:#fff;}
.tydl01 dt a{ font-size:39px; color:#222; }
.tydl01 dt a:hover{ color:#ed3003}
.tydl01 dd{ width:100%; float:left; overflow:hidden; line-height:20px; text-align:center; font-size:18px; color:#999}

.dl01{ float:left; overflow:hidden; margin-right:30px; margin-bottom:20px; padding-bottom:15px; background:#f5f5f5}
.prodl01,.prodl02{ width:585px}
.prodl03,.prodl04,.prodl05{ width:380px}
.prodl02,.prodl05{ margin-right:0}
.dl01 dd{ width:100%; float:left; overflow:hidden; }
.dl01 dd img{ width:100%; height:280px}
.prodl03 dd img,.prodl04 dd img,.prodl05 dd img{ height:220px}
.dl01 dt{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:center; padding-top:20px; padding-bottom:15px}
.dl01 dt a{ font-size:21px; color:#333; font-weight:bold;}
.dl01 dt a:hover{ text-decoration:underline}
.dl01 h6{ width:100%; float:left; overflow:hidden; font-weight:normal; font-size:14px; color:#888; line-height:22px; padding:0 15px;-moz-b
ox-sizing: border-box;box-sizing: border-box; height:66px;}


.pro01 dl{ width:390px; float:left; overflow:hidden;  height:100px; margin-right:15px;}
.pro01 dl.dl003{ margin-right:0}
.pro01 dl a{ font-size:21px; color:#fff; display:block; float:left; width:100%; overflow:hidden; height:100px; line-height:100px; text-align:center}
.dl001 a{ background:#ce3b27}
.dl002 a{ background:#e89213}
.dl003 a{ background:#00b9bb; background:#128de4 }
.pro01 dl a:hover{ background:#00b9bb;}



.fw01{ padding:50px 0; background:#242c3e}
.h301{ width:100%; float:left; overflow:hidden; text-align:center; font-size:39px; line-height:45px; color:#ce3b27; font-weight:normal; margin-bottom:10px}
.h401{ width:100%; float:left; overflow:hidden; line-height:20px; text-align:center; font-size:18px; color:#656e82; font-weight:normal; margin-bottom:50px}


.dl02{ width:190px; float:left; overflow:hidden; margin-right:10px; height:190px; background:#2b3344}
.dl02 h5{ width:100%; float:left; text-align:center; margin-top:20px; margin-bottom:10px}
.dl02 dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px; color:#bcc2d0; font-size:18px;  margin-bottom:2px}
.dl02 dd{ width:100%; float:left; overflow:hidden; text-align:center; line-height:20px; color:#949eb4; font-size:14px}

.div01{ width:400px; float:left; overflow:hidden; margin-right:10px; height:190px}
.div01 h3{ width:100%; float:left; text-align:center; color:#f5f5f5; font-size:70px; line-height:75px; font-weight:normal; margin-bottom:15px; margin-top:10px}
.div01 h4{ height:1px; background:#363d4f; float:left; overflow:hidden; margin-bottom:15px; width:300px; margin-left:50px; display:inline}
.div01 h5{ width:100%; float:left; text-align:center; color:#c5cde0; font-size:18px; line-height:30px; font-weight:normal}




.news{ background:#f5f5f5; padding:50px 0 50px}
.news .tydl01 dd{ font-size:18px; color:#888}
.news02{ padding:30px 30px ; background:#fff}

.loutab{ width:100%;  float:left; overflow:hidden; }
.loutab a{ width:113px; float:left; overflow:hidden; line-height:30px; padding:20px 0; text-align:center; color:#333; font-size:15px; margin-right:30px; margin-bottom:20px; background:#f5f5f5}
.loutab a img{ width:80%; border-radius:50%; margin-bottom:5px}
.loutab a:hover{  background:#ce3b27; color:#fff  }
.loutab a.hover{ background:#ce3b27; color:#fff  }


.tabtit{ width:760px; padding: 0 220px; float:left; overflow:hidden; background:url(tab001.gif) no-repeat 220px 3px }
.tabtit ul{ width:760px; float:left; overflow:hidden; background:url(line02.gif) repeat-x 0 bottom}
.tabtit li{ width:120px; float:left; overflow:hidden;margin-right:200px; }
.tabtit li.li003{ margin-right:0}
.tabtit a{ display:block; float:left; overflow:hidden; line-height:30px; color:#222; font-size:18px; width:120px; text-indent:40px; padding-bottom:12px; }

.tabtit li.li001 a.hover{background:url(news01b.png) no-repeat 0 3px}
.tabtit li.li003 a.hover{background:url(news02b.png) no-repeat 0 3px}





.tabtit a.hover{ border-bottom:2px solid #ce3b27; color:#ce3b27; padding-bottom:10px}


.tabtit a.hover{background:url(news01b.png) no-repeat 0 3px}


.tabcon{ width:100%; float:left; overflow:hidden}
.dl03{ width:374px; float:left; overflow:hidden; margin-right:39px}
.dl03 img{ width:100%; float:left; overflow:hidden; height:230px}
.dl03 ul{ width:100%; float:left; overflow:hidden; border:1px solid #ddd; border-top:none; padding:15px;
    -moz-box-sizing: border-box;box-sizing: border-box; }
.dl03 dt{ width:100%; float:left; overflow:hidden; height:30px; line-height:30px; margin-bottom:10px}
.dl03 dt a,.dl03 dt a font,.dl03 dt a b{ font-size:18px; color:#222; font-weight:normal}
.dl03 dt a:hover,.dl03 dt a font:hover,.dl03 dt a b:hover{ color:#ce3b27; text-decoration:underline}
.dl03 dd{ width:100%; float:left; overflow:hidden; line-height:24px; color:#888; font-size:14px}
.dl03 dd a{ font-size:12px; color:#ce3b27}
.dl03 dd a:hover{ text-decoration:underline; color:#ce3b27}

.n_n_3{ margin-right:0}




.you01{ background:#f5f5f5; padding:30px 0 50px}

.you01 .tydl01 dt span{ background:#f5f5f5}

/* 首页-友情链接-滚动图片*/
.rollBox{width:1200px;overflow:hidden; float:left; }
.rollBox .an_left{height:182px;width:30px; overflow:hidden;float:left; padding-right:20px}
.rollBox .leftBotton{ width:30px; height:50px;overflow:hidden; margin-top:70px;float:left;cursor:pointer;}
.rollBox .an_right{height:182px; width:30px;float:left;overflow:hidden; padding-left:20px}
.rollBox .RightBotton{ width:30px;height:50px; overflow:hidden;float:left;cursor:pointer;margin-top:70px;  display:inline }
.rollBox .Cont{width:1100px; overflow:hidden;float:left; display:inline}
.rollBox .ScrCont{width:1000000000000000000px;} 
.rollBox div.li005{ margin-right:0}
.rollBox .pic {width:260px;  float:left;overflow:hidden; display:inline; margin-right:20px;}
.rollBox .pic img{ width:260px; height:192px;float:left; overflow:hidden; margin-bottom:10px}
.rollBox .pic span{ float:left; width:100%; line-height:24px; height:24px; overflow:hidden; text-align:center}
.rollBox .pic a{ font-size:16px; color:#333}
.rollBox .pic a:hover{ text-decoration:underline; color:#ce3b27}
.rollBox #List1,.rollBox #List2{float:left;}
/*首页-友情链接-滚动图片 */






.dl04{ width:249px; float:left; overflow:hidden; padding-right:68px; background:url(lparr.png) no-repeat 265px 64px}
.dl04a{ padding-right:0; background:none}

.dl04 h5{ width:214px; padding-left:35px; float:left; overflow:hidden; background:#ce3b27; height:80px; line-height:80px; font-size:23px; color:#fff; font-weight:normal}
.dl04 h5 img{ display:block; float:left; width:48px; height:49px; margin-right:25px; margin-top:15px}
.dl04 dd{ border:1px solid #ddd; float:left; overflow:hidden; width:217px; padding:15px; border-top:none; line-height:25px; height:50px; font-size:16px; color:#666}





#con_one_3{ height:367px}
.dl05{ width:570px; float:left; overflow:hidden;border-bottom:1px solid #ddd; padding-bottom:20px; margin-bottom:30px}
.dl_5a1,.dl_5a3,.dl_5a5{ margin-right:60px}
.dl05 dt{ width:100%; float:left; overflow:hidden; background:url(wen.gif) no-repeat 0 2px; text-indent:50px; height:30px; line-height:30px; margin-bottom:10px; }
.dl05 dt a{font-size:16px; color:#333}
.dl05 dd{ width:100%; padding-left:50px; float:left; overflow:hidden; line-height:22px; height:44px; font-size:14px; color:#888;-moz-box-sizing: border-box;box-sizing: border-box; }
.dl05 a:hover{ text-decoration:underline; color:#01abe8}










.m_r0{ margin-right:0px}